@echo off
chcp 65001 >nul
echo ============================================
echo 离线/备用安装方案
echo ============================================

echo.
echo 如果网络安装失败，请尝试以下方案：
echo.

echo [方案 1] 使用国内镜像源
echo npm config set registry https://registry.npmmirror.com/
echo npm config set electron_mirror https://cdn.npmmirror.com/binaries/electron/
echo npm install
echo.

echo [方案 2] 使用 cnpm
echo npm install -g cnpm --registry=https://registry.npmmirror.com/
echo cnpm install
echo.

echo [方案 3] 使用 yarn
echo npm install -g yarn
echo yarn config set registry https://registry.npmmirror.com/
echo yarn install
echo.

echo [方案 4] 手动下载 Electron
echo 1. 访问 https://github.com/electron/electron/releases
echo 2. 下载对应版本的 electron-v22.3.27-win32-x64.zip
echo 3. 解压到 node_modules/electron/dist/
echo.

echo [方案 5] 跳过 Electron，使用浏览器版本
echo 在浏览器中打开 index.html 查看界面
echo （功能会受限，但可以测试基本功能）
echo.

echo 请选择一个方案手动执行，或按任意键退出
pause
